【例子介绍】C_Me音乐播放器源码
C_Me音乐播放器是一款音乐播放器应用,该应用已经上线了国内各大应用市场网站,大家可以去安卓测试一下,应用实现了可以播放mp3、wma,还可以显示歌词,可以浏览本地所有音乐文件,可以将音乐分专辑分类,播放器界面切换采用了各种特效,比较炫酷等。
源码介绍
1、SlidingMenu;
2、MediaPlayer的使用;
3、Service与Activity的交互;
4、获取MP3音乐文件的详细信息;
5、识别文件编码;
6、数据库的操作;
7、几个有趣的特效:TV开关动画、滚动歌词及卡拉OK歌词效果、均衡器效果、文字切换效果、图片倒影效果等;
原文链接:https://blog.csdn.net/satisfied_zx/article/details/43733693
【相关图片】
【源码结构】
.
├── C_MePlayer
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── C_MePlayer.apk
│ │ ├── classes
│ │ │ └── com
│ │ │ └── cwd
│ │ │ └── cmeplayer
│ │ │ ├── BuildConfig.class
│ │ │ ├── LogoActivity$1.class
│ │ │ ├── LogoActivity$2.class
│ │ │ ├── LogoActivity$3$1.class
│ │ │ ├── LogoActivity$3.class
│ │ │ ├── LogoActivity.class
│ │ │ ├── MainActivity$1.class
│ │ │ ├── MainActivity$2$1.class
│ │ │ ├── MainActivity$2$2.class
│ │ │ ├── MainActivity$2$3.class
│ │ │ ├── MainActivity$2$4.class
│ │ │ ├── MainActivity$2$5.class
│ │ │ ├── MainActivity$2.class
│ │ │ ├── MainActivity$MainReceiver.class
│ │ │ ├── MainActivity.class
│ │ │ ├── PlayerActivity$1$1.class
│ │ │ ├── PlayerActivity$1$2.class
│ │ │ ├── PlayerActivity$1$3.class
│ │ │ ├── PlayerActivity$1$4.class
│ │ │ ├── PlayerActivity$1$5.class
│ │ │ ├── PlayerActivity$1$6.class
│ │ │ ├── PlayerActivity$1.class
│ │ │ ├── PlayerActivity$2$1.class
│ │ │ ├── PlayerActivity$2$2.class
│ │ │ ├── PlayerActivity$2$3.class
│ │ │ ├── PlayerActivity$2.class
│ │ │ ├── PlayerActivity$3.class
│ │ │ ├── PlayerActivity$4.class
│ │ │ ├── PlayerActivity$5.class
│ │ │ ├── PlayerActivity$6.class
│ │ │ ├── PlayerActivity$7.class
│ │ │ ├── PlayerActivity$Rotate3dAnimation.class
│ │ │ ├── PlayerActivity.class
│ │ │ ├── R$anim.class
│ │ │ ├── R$array.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$color.class
│ │ │ ├── R$dimen.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$string.class
│ │ │ ├── R$style.class
│ │ │ ├── R$styleable.class
│ │ │ ├── R.class
│ │ │ ├── ScanActivity$1.class
│ │ │ ├── ScanActivity$2.class
│ │ │ ├── ScanActivity$ScanHandler.class
│ │ │ ├── ScanActivity$ScanTask.class
│ │ │ ├── ScanActivity.class
│ │ │ ├── SettingActivity$1.class
│ │ │ ├── SettingActivity$2.class
│ │ │ ├── SettingActivity$3.class
│ │ │ ├── SettingActivity.class
│ │ │ ├── adapter
│ │ │ │ ├── MusicAdapter$ViewHolder.class
│ │ │ │ ├── MusicAdapter.class
│ │ │ │ ├── ScanAdapter$1.class
│ │ │ │ ├── ScanAdapter$ViewHolder.class
│ │ │ │ ├── ScanAdapter.class
│ │ │ │ └── SlidingAdapter.class
│ │ │ ├── custom
│ │ │ │ ├── PushView$1.class
│ │ │ │ ├── PushView$MarqueeTextView.class
│ │ │ │ ├── PushView.class
│ │ │ │ ├── ScrollTextView$ScrollHandler.class
│ │ │ │ ├── ScrollTextView.class
│ │ │ │ ├── VisualizerView$1.class
│ │ │ │ ├── VisualizerView$2.class
│ │ │ │ └── VisualizerView.class
│ │ │ ├── db
│ │ │ │ ├── DBDao.class
│ │ │ │ ├── DBData.class
│ │ │ │ └── DBHelper.class
│ │ │ ├── dialog
│ │ │ │ ├── AboutDialog$1.class
│ │ │ │ ├── AboutDialog.class
│ │ │ │ ├── DeleteDialog.class
│ │ │ │ ├── InfoDialog$1.class
│ │ │ │ ├── InfoDialog.class
│ │ │ │ ├── MenuDialog.class
│ │ │ │ ├── ScanDialog$1.class
│ │ │ │ ├── ScanDialog.class
│ │ │ │ ├── TVAnimDialog$OnTVAnimDialogDismissListener.class
│ │ │ │ └── TVAnimDialog.class
│ │ │ ├── entity
│ │ │ │ ├── FolderInfo.class
│ │ │ │ ├── MusicInfo.class
│ │ │ │ └── ScanInfo.class
│ │ │ ├── list
│ │ │ │ ├── CoverList.class
│ │ │ │ ├── FavoriteList.class
│ │ │ │ ├── FolderList.class
│ │ │ │ ├── LyricList.class
│ │ │ │ └── MusicList.class
│ │ │ ├── lyric
│ │ │ │ ├── LyricItem.class
│ │ │ │ ├── LyricParser.class
│ │ │ │ └── LyricView.class
│ │ │ ├── service
│ │ │ │ ├── MediaBinder$OnModeChangeListener.class
│ │ │ │ ├── MediaBinder$OnPlayCompleteListener.class
│ │ │ │ ├── MediaBinder$OnPlayErrorListener.class
│ │ │ │ ├── MediaBinder$OnPlayPauseListener.class
│ │ │ │ ├── MediaBinder$OnPlayStartListener.class
│ │ │ │ ├── MediaBinder$OnPlayingListener.class
│ │ │ │ ├── MediaBinder$OnServiceBinderListener.class
│ │ │ │ ├── MediaBinder.class
│ │ │ │ ├── MediaService$1.class
│ │ │ │ ├── MediaService$2.class
│ │ │ │ ├── MediaService$3.class
│ │ │ │ ├── MediaService$4.class
│ │ │ │ ├── MediaService$ServiceHandler.class
│ │ │ │ ├── MediaService$ServicePhoneStateListener.class
│ │ │ │ ├── MediaService$ServiceReceiver.class
│ │ │ │ └── MediaService.class
│ │ │ ├── slidingmenu
│ │ │ │ ├── CustomViewAbove$1.class
│ │ │ │ ├── CustomViewAbove$2.class
│ │ │ │ ├── CustomViewAbove$OnPageChangeListener.class
│ │ │ │ ├── CustomViewAbove$SimpleOnPageChangeListener.class
│ │ │ │ ├── CustomViewAbove.class
│ │ │ │ ├── CustomViewBehind.class
│ │ │ │ ├── SlidingActivityBase.class
│ │ │ │ ├── SlidingActivityHelper$1.class
│ │ │ │ ├── SlidingActivityHelper.class
│ │ │ │ ├── SlidingListActivity.class
│ │ │ │ ├── SlidingMenu$1.class
│ │ │ │ ├── SlidingMenu$CanvasTransformer.class
│ │ │ │ ├── SlidingMenu$OnCloseListener.class
│ │ │ │ ├── SlidingMenu$OnClosedListener.class
│ │ │ │ ├── SlidingMenu$OnOpenListener.class
│ │ │ │ ├── SlidingMenu$OnOpenedListener.class
│ │ │ │ ├── SlidingMenu$SavedState$1.class
│ │ │ │ ├── SlidingMenu$SavedState.class
│ │ │ │ └── SlidingMenu.class
│ │ │ └── util
│ │ │ ├── AlbumUtil.class
│ │ │ ├── FormatUtil.class
│ │ │ ├── ImageUtil.class
│ │ │ └── ScanUtil.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ │ ├── android-support-v4-7dccec94ce669198b9eb77e5b674452c.jar
│ │ │ ├── annotations-6f1172a08f3f839d2a61d57b44bf709e.jar
│ │ │ ├── antlr-2.7.4-361dbca6afe110d757c3e275d4c31cb3.jar
│ │ │ ├── chardet-1.0-65ae11e73e4dfdc02a49bf51292e2573.jar
│ │ │ ├── cpdetector_1.0.10-073c28f75036c1b811b98f2d4d4d9be9.jar
│ │ │ └── jaudiotagger-2.0.4-5687407c7f3eceac4225d17b14467e3b.jar
│ │ ├── jarlist.cache
│ │ ├── proguard.txt
│ │ ├── res
│ │ │ ├── crunch
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── dialog_btn_normal.9.png
│ │ │ │ │ ├── dialog_btn_pressed.9.png
│ │ │ │ │ ├── dialog_menu_list_delete.png
│ │ │ │ │ ├── dialog_menu_list_info.png
│ │ │ │ │ ├── dialog_menu_list_line.9.png
│ │ │ │ │ ├── dialog_menu_list_remove.png
│ │ │ │ │ ├── droidman01.png
│ │ │ │ │ ├── droidman02.png
│ │ │ │ │ ├── droidman03.png
│ │ │ │ │ ├── droidman04.png
│ │ │ │ │ ├── droidman05.png
│ │ │ │ │ ├── droidman06.png
│ │ │ │ │ ├── droidman07.png
│ │ │ │ │ ├── droidman08.png
│ │ │ │ │ ├── droidman09.png
│ │ │ │ │ ├── droidman10.png
│ │ │ │ │ ├── droidman11.png
│ │ │ │ │ ├── droidman12.png
│ │ │ │ │ ├── droidman13.png
│ │ │ │ │ ├── droidman14.png
│ │ │ │ │ ├── droidman15.png
│ │ │ │ │ ├── droidman16.png
│ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ ├── logo_bg.png
│ │ │ │ │ ├── logo_name.png
│ │ │ │ │ ├── main_btn_menu.png
│ │ │ │ │ ├── main_btn_next.png
│ │ │ │ │ ├── main_btn_pause.png
│ │ │ │ │ ├── main_btn_play.png
│ │ │ │ │ ├── main_btn_previous.png
│ │ │ │ │ ├── main_img_album.png
│ │ │ │ │ ├── main_img_back.png
│ │ │ │ │ ├── music_item_btn_favourite_normal.png
│ │ │ │ │ ├── music_item_btn_favourite_pressed.png
│ │ │ │ │ ├── music_item_btn_menu.png
│ │ │ │ │ ├── player_btn_favorite_nostar_normal.png
│ │ │ │ │ ├── player_btn_favorite_nostar_pressed.png
│ │ │ │ │ ├── player_btn_favorite_star_normal.png
│ │ │ │ │ ├── player_btn_favorite_star_pressed.png
│ │ │ │ │ ├── player_btn_menu.png
│ │ │ │ │ ├── player_btn_menu_about.png
│ │ │ │ │ ├── player_btn_menu_exit.png
│ │ │ │ │ ├── player_btn_menu_info.png
│ │ │ │ │ ├── player_btn_menu_setting.png
│ │ │ │ │ ├── player_btn_mode_normal_normal.png
│ │ │ │ │ ├── player_btn_mode_normal_pressed.png
│ │ │ │ │ ├── player_btn_mode_random_normal.png
│ │ │ │ │ ├── player_btn_mode_random_pressed.png
│ │ │ │ │ ├── player_btn_mode_repeat_all_normal.png
│ │ │ │ │ ├── player_btn_mode_repeat_all_pressed.png
│ │ │ │ │ ├── player_btn_mode_repeat_one_normal.png
│ │ │ │ │ ├── player_btn_mode_repeat_one_pressed.png
│ │ │ │ │ ├── player_btn_next_normal.png
│ │ │ │ │ ├── player_btn_next_pressed.png
│ │ │ │ │ ├── player_btn_pause_normal.png
│ │ │ │ │ ├── player_btn_pause_pressed.png
│ │ │ │ │ ├── player_btn_play_normal.png
│ │ │ │ │ ├── player_btn_play_pressed.png
│ │ │ │ │ ├── player_btn_previous_normal.png
│ │ │ │ │ ├── player_btn_previous_pressed.png
│ │ │ │ │ ├── player_btn_return_normal.png
│ │ │ │ │ ├── player_btn_return_pressed.png
│ │ │ │ │ ├── player_cover_bg.png
│ │ │ │ │ ├── player_cover_default.png
│ │ │ │ │ ├── player_img_favorite.png
│ │ │ │ │ ├── player_landscape_btn_next_normal.png
│ │ │ │ │ ├── player_landscape_btn_next_pressed.png
│ │ │ │ │ ├── player_landscape_btn_pause_normal.png
│ │ │ │ │ ├── player_landscape_btn_pause_pressed.png
│ │ │ │ │ ├── player_landscape_btn_play_normal.png
│ │ │ │ │ ├── player_landscape_btn_play_pressed.png
│ │ │ │ │ ├── player_landscape_btn_previous_normal.png
│ │ │ │ │ ├── player_landscape_btn_previous_pressed.png
│ │ │ │ │ ├── player_landscape_cover_default.png
│ │ │ │ │ ├── player_volume_bg.9.png
│ │ │ │ │ ├── player_volume_img_big.png
│ │ │ │ │ ├── player_volume_img_small.png
│ │ │ │ │ ├── player_volume_seekbar_bg.9.png
│ │ │ │ │ ├── player_volume_seekbar_progress.9.png
│ │ │ │ │ ├── player_volume_seekbar_thumb_normal.png
│ │ │ │ │ ├── player_volume_seekbar_thumb_pressed.png
│ │ │ │ │ ├── scan_finish_btn_bg_normal.9.png
│ │ │ │ │ ├── scan_finish_btn_bg_pressed.9.png
│ │ │ │ │ ├── scan_finish_btn_return.png
│ │ │ │ │ ├── scan_item_cbx_checked.png
│ │ │ │ │ ├── scan_item_cbx_normal.png
│ │ │ │ │ ├── setting_button_off.png
│ │ │ │ │ ├── setting_lyric_bg_normal.9.png
│ │ │ │ │ ├── setting_lyric_bg_pressed.9.png
│ │ │ │ │ ├── setting_show_headset.png
│ │ │ │ │ ├── setting_skin_bg_normal.9.png
│ │ │ │ │ ├── setting_skin_bg_pressed.9.png
│ │ │ │ │ ├── sliding_item_bg.png
│ │ │ │ │ ├── sliding_item_icon_all.png
│ │ │ │ │ ├── sliding_item_icon_exit.png
│ │ │ │ │ ├── sliding_item_icon_favourite.png
│ │ │ │ │ ├── sliding_item_icon_folder.png
│ │ │ │ │ ├── sliding_item_icon_search.png
│ │ │ │ │ ├── sliding_item_list_divider.png
│ │ │ │ │ ├── sliding_top_bg.png
│ │ │ │ │ ├── sliding_top_img.png
│ │ │ │ │ └── view_vertical_line.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── dialog_btn_normal.9.png
│ │ │ │ ├── dialog_btn_pressed.9.png
│ │ │ │ ├── dialog_menu_list_delete.png
│ │ │ │ ├── dialog_menu_list_info.png
│ │ │ │ ├── dialog_menu_list_line.9.png
│ │ │ │ ├── dialog_menu_list_remove.png
│ │ │ │ ├── droidman01.png
│ │ │ │ ├── droidman02.png
│ │ │ │ ├── droidman03.png
│ │ │ │ ├── droidman04.png
│ │ │ │ ├── droidman05.png
│ │ │ │ ├── droidman06.png
│ │ │ │ ├── droidman07.png
│ │ │ │ ├── droidman08.png
│ │ │ │ ├── droidman09.png
│ │ │ │ ├── droidman10.png
│ │ │ │ ├── droidman11.png
│ │ │ │ ├── droidman12.png
│ │ │ │ ├── droidman13.png
│ │ │ │ ├── droidman14.png
│ │ │ │ ├── droidman15.png
│ │ │ │ ├── droidman16.png
│ │ │ │ ├── ic_launcher.png
│ │ │ │ ├── logo_bg.png
│ │ │ │ ├── logo_name.png
│ │ │ │ ├── main_btn_menu.png
│ │ │ │ ├── main_btn_next.png
│ │ │ │ ├── main_btn_pause.png
│ │ │ │ ├── main_btn_play.png
│ │ │ │ ├── main_btn_previous.png
│ │ │ │ ├── main_img_album.png
│ │ │ │ ├── main_img_back.png
│ │ │ │ ├── music_item_btn_favourite_normal.png
│ │ │ │ ├── music_item_btn_favourite_pressed.png
│ │ │ │ ├── music_item_btn_menu.png
│ │ │ │ ├── player_btn_favorite_nostar_normal.png
│ │ │ │ ├── player_btn_favorite_nostar_pressed.png
│ │ │ │ ├── player_btn_favorite_star_normal.png
│ │ │ │ ├── player_btn_favorite_star_pressed.png
│ │ │ │ ├── player_btn_menu.png
│ │ │ │ ├── player_btn_menu_about.png
│ │ │ │ ├── player_btn_menu_exit.png
│ │ │ │ ├── player_btn_menu_info.png
│ │ │ │ ├── player_btn_menu_setting.png
│ │ │ │ ├── player_btn_mode_normal_normal.png
│ │ │ │ ├── player_btn_mode_normal_pressed.png
│ │ │ │ ├── player_btn_mode_random_normal.png
│ │ │ │ ├── player_btn_mode_random_pressed.png
│ │ │ │ ├── player_btn_mode_repeat_all_normal.png
│ │ │ │ ├── player_btn_mode_repeat_all_pressed.png
│ │ │ │ ├── player_btn_mode_repeat_one_normal.png
│ │ │ │ ├── player_btn_mode_repeat_one_pressed.png
│ │ │ │ ├── player_btn_next_normal.png
│ │ │ │ ├── player_btn_next_pressed.png
│ │ │ │ ├── player_btn_pause_normal.png
│ │ │ │ ├── player_btn_pause_pressed.png
│ │ │ │ ├── player_btn_play_normal.png
│ │ │ │ ├── player_btn_play_pressed.png
│ │ │ │ ├── player_btn_previous_normal.png
│ │ │ │ ├── player_btn_previous_pressed.png
│ │ │ │ ├── player_btn_return_normal.png
│ │ │ │ ├── player_btn_return_pressed.png
│ │ │ │ ├── player_cover_bg.png
│ │ │ │ ├── player_cover_default.png
│ │ │ │ ├── player_img_favorite.png
│ │ │ │ ├── player_landscape_btn_next_normal.png
│ │ │ │ ├── player_landscape_btn_next_pressed.png
│ │ │ │ ├── player_landscape_btn_pause_normal.png
│ │ │ │ ├── player_landscape_btn_pause_pressed.png
│ │ │ │ ├── player_landscape_btn_play_normal.png
│ │ │ │ ├── player_landscape_btn_play_pressed.png
│ │ │ │ ├── player_landscape_btn_previous_normal.png
│ │ │ │ ├── player_landscape_btn_previous_pressed.png
│ │ │ │ ├── player_landscape_cover_default.png
│ │ │ │ ├── player_volume_bg.9.png
│ │ │ │ ├── player_volume_img_big.png
│ │ │ │ ├── player_volume_img_small.png
│ │ │ │ ├── player_volume_seekbar_bg.9.png
│ │ │ │ ├── player_volume_seekbar_progress.9.png
│ │ │ │ ├── player_volume_seekbar_thumb_normal.png
│ │ │ │ ├── player_volume_seekbar_thumb_pressed.png
│ │ │ │ ├── scan_finish_btn_bg_normal.9.png
│ │ │ │ ├── scan_finish_btn_bg_pressed.9.png
│ │ │ │ ├── scan_finish_btn_return.png
│ │ │ │ ├── scan_item_cbx_checked.png
│ │ │ │ ├── scan_item_cbx_normal.png
│ │ │ │ ├── setting_button_off.png
│ │ │ │ ├── setting_lyric_bg_normal.9.png
│ │ │ │ ├── setting_lyric_bg_pressed.9.png
│ │ │ │ ├── setting_show_headset.png
│ │ │ │ ├── setting_skin_bg_normal.9.png
│ │ │ │ ├── setting_skin_bg_pressed.9.png
│ │ │ │ ├── sliding_item_bg.png
│ │ │ │ ├── sliding_item_icon_all.png
│ │ │ │ ├── sliding_item_icon_exit.png
│ │ │ │ ├── sliding_item_icon_favourite.png
│ │ │ │ ├── sliding_item_icon_folder.png
│ │ │ │ ├── sliding_item_icon_search.png
│ │ │ │ ├── sliding_item_list_divider.png
│ │ │ │ ├── sliding_top_bg.png
│ │ │ │ ├── sliding_top_img.png
│ │ │ │ └── view_vertical_line.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ └── resources.ap_
│ ├── gen
│ │ └── com
│ │ └── cwd
│ │ └── cmeplayer
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── ic_launcher-web.png
│ ├── libs
│ │ ├── android-support-v4.jar
│ │ ├── antlr-2.7.4.jar
│ │ ├── chardet-1.0.jar
│ │ ├── cpdetector_1.0.10.jar
│ │ └── jaudiotagger-2.0.4.jar
│ ├── proguard
│ │ ├── dump.txt
│ │ ├── mapping.txt
│ │ ├── seeds.txt
│ │ └── usage.txt
│ ├── proguard-project.txt
│ ├── project.properties
│ ├── res
│ │ ├── anim
│ │ │ ├── activity_droidman.xml
│ │ │ ├── activity_logo.xml
│ │ │ ├── activity_scale_down_enter.xml
│ │ │ ├── activity_scale_down_exit.xml
│ │ │ ├── activity_scale_up_enter.xml
│ │ │ ├── activity_scale_up_exit.xml
│ │ │ ├── dialog_tv_off.xml
│ │ │ └── dialog_tv_on.xml
│ │ ├── drawable
│ │ │ ├── btn_bg_style.xml
│ │ │ ├── dialog_btn_style.xml
│ │ │ ├── list_selector.xml
│ │ │ ├── player_btn_favorite_nostar_style.xml
│ │ │ ├── player_btn_favorite_star_style.xml
│ │ │ ├── player_btn_mode_normal_style.xml
│ │ │ ├── player_btn_mode_random_style.xml
│ │ │ ├── player_btn_mode_repeat_all_style.xml
│ │ │ ├── player_btn_mode_repeat_one_style.xml
│ │ │ ├── player_btn_next_style.xml
│ │ │ ├── player_btn_pause_style.xml
│ │ │ ├── player_btn_play_style.xml
│ │ │ ├── player_btn_previous_style.xml
│ │ │ ├── player_btn_return_style.xml
│ │ │ ├── player_landscape_btn_next_style.xml
│ │ │ ├── player_landscape_btn_pause_style.xml
│ │ │ ├── player_landscape_btn_play_style.xml
│ │ │ ├── player_landscape_btn_previous_style.xml
│ │ │ ├── player_seekbar_style.xml
│ │ │ ├── player_volume_seekbar_style.xml
│ │ │ ├── player_volume_seekbar_thumb_style.xml
│ │ │ ├── scan_finish_btn_bg_style.xml
│ │ │ ├── scan_item_cbx_selection.xml
│ │ │ ├── setting_lyric_bg_style.xml
│ │ │ ├── setting_skin_bg_style.xml
│ │ │ └── view_shadow.xml
│ │ ├── drawable-hdpi
│ │ │ ├── background.jpg
│ │ │ ├── dialog_btn_normal.9.png
│ │ │ ├── dialog_btn_pressed.9.png
│ │ │ ├── dialog_menu_list_delete.png
│ │ │ ├── dialog_menu_list_info.png
│ │ │ ├── dialog_menu_list_line.9.png
│ │ │ ├── dialog_menu_list_remove.png
│ │ │ ├── droidman01.png
│ │ │ ├── droidman02.png
│ │ │ ├── droidman03.png
│ │ │ ├── droidman04.png
│ │ │ ├── droidman05.png
│ │ │ ├── droidman06.png
│ │ │ ├── droidman07.png
│ │ │ ├── droidman08.png
│ │ │ ├── droidman09.png
│ │ │ ├── droidman10.png
│ │ │ ├── droidman11.png
│ │ │ ├── droidman12.png
│ │ │ ├── droidman13.png
│ │ │ ├── droidman14.png
│ │ │ ├── droidman15.png
│ │ │ ├── droidman16.png
│ │ │ ├── ic_launcher.png
│ │ │ ├── logo_bg.png
│ │ │ ├── logo_name.png
│ │ │ ├── main_btn_menu.png
│ │ │ ├── main_btn_next.png
│ │ │ ├── main_btn_pause.png
│ │ │ ├── main_btn_play.png
│ │ │ ├── main_btn_previous.png
│ │ │ ├── main_img_album.png
│ │ │ ├── main_img_back.png
│ │ │ ├── music_item_btn_favourite_normal.png
│ │ │ ├── music_item_btn_favourite_pressed.png
│ │ │ ├── music_item_btn_menu.png
│ │ │ ├── player_btn_favorite_nostar_normal.png
│ │ │ ├── player_btn_favorite_nostar_pressed.png
│ │ │ ├── player_btn_favorite_star_normal.png
│ │ │ ├── player_btn_favorite_star_pressed.png
│ │ │ ├── player_btn_menu.png
│ │ │ ├── player_btn_menu_about.png
│ │ │ ├── player_btn_menu_exit.png
│ │ │ ├── player_btn_menu_info.png
│ │ │ ├── player_btn_menu_setting.png
│ │ │ ├── player_btn_mode_normal_normal.png
│ │ │ ├── player_btn_mode_normal_pressed.png
│ │ │ ├── player_btn_mode_random_normal.png
│ │ │ ├── player_btn_mode_random_pressed.png
│ │ │ ├── player_btn_mode_repeat_all_normal.png
│ │ │ ├── player_btn_mode_repeat_all_pressed.png
│ │ │ ├── player_btn_mode_repeat_one_normal.png
│ │ │ ├── player_btn_mode_repeat_one_pressed.png
│ │ │ ├── player_btn_next_normal.png
│ │ │ ├── player_btn_next_pressed.png
│ │ │ ├── player_btn_pause_normal.png
│ │ │ ├── player_btn_pause_pressed.png
│ │ │ ├── player_btn_play_normal.png
│ │ │ ├── player_btn_play_pressed.png
│ │ │ ├── player_btn_previous_normal.png
│ │ │ ├── player_btn_previous_pressed.png
│ │ │ ├── player_btn_return_normal.png
│ │ │ ├── player_btn_return_pressed.png
│ │ │ ├── player_cover_bg.png
│ │ │ ├── player_cover_default.png
│ │ │ ├── player_img_favorite.png
│ │ │ ├── player_landscape_btn_next_normal.png
│ │ │ ├── player_landscape_btn_next_pressed.png
│ │ │ ├── player_landscape_btn_pause_normal.png
│ │ │ ├── player_landscape_btn_pause_pressed.png
│ │ │ ├── player_landscape_btn_play_normal.png
│ │ │ ├── player_landscape_btn_play_pressed.png
│ │ │ ├── player_landscape_btn_previous_normal.png
│ │ │ ├── player_landscape_btn_previous_pressed.png
│ │ │ ├── player_landscape_cover_default.png
│ │ │ ├── player_volume_bg.9.png
│ │ │ ├── player_volume_img_big.png
│ │ │ ├── player_volume_img_small.png
│ │ │ ├── player_volume_seekbar_bg.9.png
│ │ │ ├── player_volume_seekbar_progress.9.png
│ │ │ ├── player_volume_seekbar_thumb_normal.png
│ │ │ ├── player_volume_seekbar_thumb_pressed.png
│ │ │ ├── scan_finish_btn_bg_normal.9.png
│ │ │ ├── scan_finish_btn_bg_pressed.9.png
│ │ │ ├── scan_finish_btn_return.png
│ │ │ ├── scan_item_cbx_checked.png
│ │ │ ├── scan_item_cbx_normal.png
│ │ │ ├── scrollbar_thumb.9.png
│ │ │ ├── setting_button_off.png
│ │ │ ├── setting_lyric_bg_normal.9.png
│ │ │ ├── setting_lyric_bg_pressed.9.png
│ │ │ ├── setting_show_headset.png
│ │ │ ├── setting_skin_bg_normal.9.png
│ │ │ ├── setting_skin_bg_pressed.9.png
│ │ │ ├── skin_bg1.jpg
│ │ │ ├── skin_bg2.jpg
│ │ │ ├── skin_bg3.jpg
│ │ │ ├── sliding_item_bg.png
│ │ │ ├── sliding_item_icon_all.png
│ │ │ ├── sliding_item_icon_exit.png
│ │ │ ├── sliding_item_icon_favourite.png
│ │ │ ├── sliding_item_icon_folder.png
│ │ │ ├── sliding_item_icon_search.png
│ │ │ ├── sliding_item_list_divider.png
│ │ │ ├── sliding_top_bg.png
│ │ │ ├── sliding_top_img.png
│ │ │ └── view_vertical_line.png
│ │ ├── drawable-ldpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-mdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ ├── layout
│ │ │ ├── activity_logo.xml
│ │ │ ├── activity_main.xml
│ │ │ ├── activity_main_sliding.xml
│ │ │ ├── activity_player.xml
│ │ │ ├── activity_player_landscape.xml
│ │ │ ├── activity_scan.xml
│ │ │ ├── activity_setting.xml
│ │ │ ├── adapter_music_item.xml
│ │ │ ├── adapter_scan_item.xml
│ │ │ ├── dialog_about.xml
│ │ │ ├── dialog_delete.xml
│ │ │ ├── dialog_info.xml
│ │ │ ├── dialog_menu.xml
│ │ │ ├── dialog_scan.xml
│ │ │ ├── notification_item.xml
│ │ │ ├── popup_volume.xml
│ │ │ └── slidingmenu_main.xml
│ │ └── values
│ │ ├── arrays.xml
│ │ ├── attrs.xml
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── ids.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── src
│ └── com
│ └── cwd
│ └── cmeplayer
│ ├── LogoActivity.java
│ ├── MainActivity.java
│ ├── PlayerActivity.java
│ ├── ScanActivity.java
│ ├── SettingActivity.java
│ ├── adapter
│ │ ├── MusicAdapter.java
│ │ ├── ScanAdapter.java
│ │ └── SlidingAdapter.java
│ ├── custom
│ │ ├── PushView.java
│ │ ├── ScrollTextView.java
│ │ └── VisualizerView.java
│ ├── db
│ │ ├── DBDao.java
│ │ ├── DBData.java
│ │ └── DBHelper.java
│ ├── dialog
│ │ ├── AboutDialog.java
│ │ ├── DeleteDialog.java
│ │ ├── InfoDialog.java
│ │ ├── MenuDialog.java
│ │ ├── ScanDialog.java
│ │ └── TVAnimDialog.java
│ ├── entity
│ │ ├── FolderInfo.java
│ │ ├── MusicInfo.java
│ │ └── ScanInfo.java
│ ├── list
│ │ ├── CoverList.java
│ │ ├── FavoriteList.java
│ │ ├── FolderList.java
│ │ ├── LyricList.java
│ │ └── MusicList.java
│ ├── lyric
│ │ ├── LyricItem.java
│ │ ├── LyricParser.java
│ │ └── LyricView.java
│ ├── service
│ │ ├── MediaBinder.java
│ │ └── MediaService.java
│ ├── slidingmenu
│ │ ├── CustomViewAbove.java
│ │ ├── CustomViewBehind.java
│ │ ├── SlidingActivityBase.java
│ │ ├── SlidingActivityHelper.java
│ │ ├── SlidingListActivity.java
│ │ └── SlidingMenu.java
│ └── util
│ ├── AlbumUtil.java
│ ├── FormatUtil.java
│ ├── ImageUtil.java
│ └── ScanUtil.java
├── dwtex博客.URL
├── 使用说明.txt
├── 5t6t网_C_Me音乐播放器源码.rar
└── 微信公众号dwtedxblog.jpg
57 directories, 583 files
评论